densely packed - Francés Inglés Diccionario